SEGREAD

#include <dos.h>
void segread (segregs);
struct SREGS *segregs;    значения регистров сегмента

Описание.
Функция segread заполняет структуру, на которую указывает segregs , текущим содержимым регистров сегмента. Эта функция может использоваться вместе с функциями intdosx и int86 , чтобы восстанавливать значения регистров сегментов, используемых последними.

Возвращаемое значение.
Возвращаемого значения нет.

Пример:

            
            #include <dos.h>
            struct SREGS segregs;
            unsigned int cs, ds, es, ss;
            
               /* следующие операторы задают  текущие  значения  регистров
         сегмента */
            
            segread(&segregs);
            cs=segregs.cs;
            ds=segregs.ds;
            es=segregs.es;
            ss=segregs.ss;
           
Hosted by uCoz